three-stage rocket - French English Dictionary